Skip to content

Conversation

tgross35
Copy link
Contributor

@tgross35 tgross35 commented May 1, 2025

Add Windows-GNU to the group of targets that gets our version of basic libm symbols available through compiler-builtins. This is done to avoid bugs in the platform fma, see 1.

Add Windows-GNU to the group of targets that gets our version of basic
libm symbols available through compiler-builtins. This is done to avoid
bugs in the platform `fma`, see [1].

[1]: rust-lang/rust#140515

#[cfg(all(not(windows), not(target_vendor = "apple")))]
#[cfg(all(not(all(windows, target_env = "gnu")), not(target_vendor = "apple")))]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we guard against llvm abi in case of windows-gnu? So, windows-gnullvm is not affected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants